package com.obrempon.credit.market.utils.shared

import com.obrempon.credit.market.configs.ObremponConfigs


/**
 * SharedKey
 * @Author wwdeng
 * @CreateTime: 2024/11/15 10:59
 * @Annotation：SharedPreferences 数据存取Key
 */
object ObremponSharedKey {

    /**
     * App 转发时区id Key
     */
    const val OBREMPON_TIMEZONE_ID = "${ObremponConfigs.OBREMPON_APPNAME}TimeZoneId"

    /**
     * App 转发时区 Key
     */
    const val OBREMPON_TIMEZONE = "${ObremponConfigs.OBREMPON_APPNAME}TimeZone"

    /**
     * App 转发时区 区号  Key
     */
    const val OBREMPON_TIMEZONE_CODE = "${ObremponConfigs.OBREMPON_APPNAME}TimeZoneCode"

    /**
     * App 转发时区 国家标识  Key
     */
    const val OBREMPON_TIMEZONE_COUNTRY = "${ObremponConfigs.OBREMPON_APPNAME}TimeZoneCountry"

    /**
     * 业务APP 配置请求
     */
    const val OBREMPON_COMMON = "${ObremponConfigs.OBREMPON_APPNAME}Common"

    /**
     * 是否显示引导页
     */
    const val OBREMPON_SHOW_GUIDE_PAGE = "${ObremponConfigs.OBREMPON_APPNAME}isShowGuidePage"

    /**
     * 是否进入权限页
     */
    const val OBREMPON_SHOW_PERMISSION_PAGE = "${ObremponConfigs.OBREMPON_APPNAME}isShowPermissionPage"

    /**
     * 是否已阅读AppList权限说明
     */
    const val OBREMPON_ALLIST_READ = "${ObremponConfigs.OBREMPON_APPNAME}isReadALList"

    /**
     * 用户登录状态
     */
    const val OBREMPON_LOGIN = "${ObremponConfigs.OBREMPON_APPNAME}isLogin"

    /**
     * 用户id（userId）
     * 登录接口获取 VH7vqSZFdCIj0qGuSRAZw
     */
    const val OBREMPON_USERID = "${ObremponConfigs.OBREMPON_APPNAME}UserId"

    /**
     * 用户Token
     * 登录接口获取 VH7vqSZFdCIj0qGuSRAZw
     */
    const val OBREMPON_TOKEN = "${ObremponConfigs.OBREMPON_APPNAME}Token"

    /**
     * 用户号码
     * 登录页面获取
     */
    const val OBREMPON_MOBILE = "${ObremponConfigs.OBREMPON_APPNAME}Mobile"

    /**
     * 是否是渠道用户
     * 登录接口获取
     */
    const val OBREMPON_IS_ADSOURCE = "${ObremponConfigs.OBREMPON_APPNAME}isAdSource"

    /**
     * 是否是审核账号
     * 登录时保存
     */
    const val OBREMPON_IS_CONFIG_ACCOUNT = "${ObremponConfigs.OBREMPON_APPNAME}isConfigAccount"

    /**
     * 产品列表
     */
    const val OBREMPON_PRODUCT = "${ObremponConfigs.OBREMPON_APPNAME}Product"

    /**
     * 用户流程状态
     */
    const val OBREMPON_PROCESS = "${ObremponConfigs.OBREMPON_APPNAME}Process"

    /**
     * 用户签到信息
     */
    const val OBREMPON_SIGN_INFO = "${ObremponConfigs.OBREMPON_APPNAME}SignInfo"

    /**
     * 坦桑地区，是否选择过语言
     */
    const val OBREMPON_TANZANIA_LANGUAGE = "${ObremponConfigs.OBREMPON_APPNAME}TanzaniaLanguage"

    /**
     * 自定义数据
     */
    const val OBREMPON_CUSTOM_DATA = "${ObremponConfigs.OBREMPON_APPNAME}CustomData"

    /**
     * Active Dialog Show Num
     */
    const val OBREMPON_DIALOG_ACTIVE_NUM = "${ObremponConfigs.OBREMPON_APPNAME}DialogActiveNum"

    /**
     * Normal Dialog Show Num
     */
    const val OBREMPON_DIALOG_NORMAL_NUM = "${ObremponConfigs.OBREMPON_APPNAME}DialogNormalNum"

    /**
     *  guide dialog show
     */
    const val OBREMPON_DIALOG_GUIDE_SHOW = "${ObremponConfigs.OBREMPON_APPNAME}DialogGuide"

    /**
     *  guide apply dialog show
     */
    const val OBREMPON_DIALOG_GUIDE_APPLY_SHOW = "${ObremponConfigs.OBREMPON_APPNAME}DialogGuideApply"

    /**
     * guide tab dialog show
     */
    const val OBREMPON_DIALOG_GUIDE_TAB_SHOW = "${ObremponConfigs.OBREMPON_APPNAME}DialogGuideTab"

    /**
     * guide refresh dialog show
     */
    const val OBREMPON_DIALOG_GUIDE_REFRESH_SHOW = "${ObremponConfigs.OBREMPON_APPNAME}DialogGuideRefresh"

    /**
     * Notice Dialog Show Num
     */
    const val OBREMPON_DIALOG_NOTICE_NUM = "${ObremponConfigs.OBREMPON_APPNAME}DialogNoticeNum"

    /**
     * 启动时间
     */
    const val OBREMPON_APP_START_TIME = "${ObremponConfigs.OBREMPON_APPNAME}AppStartTime"

    /**
     * 用户登录时间
     */
    const val OBREMPON_LOGIN_TIME = "${ObremponConfigs.OBREMPON_APPNAME}LoginTime"

    /**
     * 加解密
     */
    const val OBREMPON_SECRET_KEY = "${ObremponConfigs.OBREMPON_APPNAME}SecretKey"
    const val OBREMPON_SECRET_IV = "${ObremponConfigs.OBREMPON_APPNAME}SecretIv"
}